package com.xbjtech.model.excel;

import com.excel.annotation.ExcelAnnotation;

import lombok.Data;

@Data
public class OrderExcelOut {
	
	@ExcelAnnotation("订单号")
	private String ajOrderId;
	
	@ExcelAnnotation("所属商家")
	private String sellerName;
	
	@ExcelAnnotation("车主")
	private String buyerName;
	
	@ExcelAnnotation("手机")
	private String buyerMobile;
	
	@ExcelAnnotation("地址")
	private String address;
	
	@ExcelAnnotation("车型")
	private String buyerCar;
	
	@ExcelAnnotation("价格")
	private String price;
	
	@ExcelAnnotation("状态")
	private String state;
	
//	Servlet Tomcat Web
	
//	Servelt 服务器端的应用小程序,就应该运行在Servlet容器
//	Tomcat(java) 就是Servlet容器 jboss jetty websphere weblogic等
//	Web 网页 apache(c) nginx IIS + 上面的
	
	// 过滤器 拦截器 监听器
	
	// 过滤器，实际上说是Servlet容器里面的Filter, 过滤Request请求的, 依赖Servlet环境
	// 拦截器，不依赖Servlet环境
	
	// 监听器 一般是在监听一个特殊事件  Listener 事件模式
	
	// AOP
	// 1是什么
	// AOP是面向切面编程
	// 2为什么用AOP
	// AOP可以通过动态代理，非常方便的扩展目标方法，对方法进行增强
	// 降低程序的耦合度，提高代码的复用性等
	// 3怎么用AOP
	// 主要是开发切面 配置切点表达式 进行Spring配置  AOP依赖于IOC环境
	// 4项目里面哪里用到了AOP
	// 声明式事务
	
	
	// 创建线程类 三种方式  Runnable Thread Callable
	
	// 启动线程   .start()
	
	// 线程的调度
	
	// 线程同步 
			// 死锁
			// 生产者与消费者模式
	
	// JAVA并发编程 高阶
	
	// 无监控不优化 jmeter
	
	// JVM优化 优化gc算法  空间
	
	// 以后的趋势是单表查询单表修改
	// 现在的数据量都特别大      连接就有性能问题
	// 分区分库分表
	// Oracle Mysql 
	// Oracle rownum伪列来实现分页查询
	// Mysql limit关键词
	// SqlServer top关键词
	
	// Oracle表空间 Mysql数据库
	// Oracle没有自增长的字段   但是有序列

	// 大数据量的情况下，Oracle表现是要比Mysql要好的   大概百万级
	// 要花钱买服务     Mysql社区版免费 开源  定制自己的Mysql
	// alisql在mysql的基础上进行改造，并发性能提交比较大
	
	// char能否保存所有的Unicode字符 不能
	
	
	 
	
	
	
	
	
	
	
}
